DeriveGamemode( "fretta" )

IncludePlayerClasses()	

GM.Name	= "Raid"
GM.Author = "WhiteDove"
GM.Email = ""
GM.Website = ""
GM.Help = "Prototype Raid Game mode"

GM.TeamBased = true
GM.GameLength = 20
GM.MaximumDeathLength = 10
GM.MinimumDeathLength  = 3
GM.RealisticFallDamage = true
GM.EnableFreezeCam = true
GM.ShowTeamName = false
GM.NoPlayerTeamDamage = true
/*
TODO: Get working code for rounds, this works but i need to declare the winner and such
GM.RoundBased = true
GM.RoundLength = (20 * 1)
GM.RoundPreStartTime = 5
GM.RoundPostLength = 5
GM.RoundLimit = 10
GM.RoundEndsWhenOneTeamAlive = false
*/
GM.SelectModel = false	
GM.SelectColor  = false	
GM.TakeFragOnSuicide = true
GM.PlayerCanNoClip = false --why the fuck would we have this on
GM.AddFragsToTeamScore 	= false --scores are based on loot NOT kills

function GM:CreateTeams()

	team.SetUp( 1, "Federation", Color( 70, 150, 230 ), true )
	team.SetSpawnPoint( 1, "info_player_combine" )
	team.SetClass( 1, { "Fed_Gunner","Fed_Shotgunner" } )
	
	team.SetUp( 2, "Raiders", Color( 230, 150, 70 ), true )
	team.SetSpawnPoint( 2, "info_player_rebel" )
	team.SetClass( 2, {"Raider_Gunner","Raider_Shotgunner"} )

end

